const config1 = {
  host: "localhost",
  port: 8000,
  name: {
    a: 1,
    b: 2,
  },
};
const config2 = {
  host: "127.0.0.1",
  name: {
    a: 5,
  },
};
/**
 * 浅拷贝
 * 如果属性是对象，则拷贝的是引用
 * 如果属性是基本类型，则拷贝的是值
 * 如果属性名相同，则后面的会覆盖前面的
 */
console.log(Object.assign(config1, config2));
